Rose apple - Spanish English Dictionary